Skip to content
This repository has been archived by the owner on Sep 1, 2020. It is now read-only.

Latest commit

 

History

History
36 lines (27 loc) · 900 Bytes

7.3.1 - Http/Response->header.md

File metadata and controls

36 lines (27 loc) · 900 Bytes

Http\Response->header

设置HTTP响应的Header信息。

function Http\Response->header(string $key, string $value, bool $ucwords = true);

参数

  • $keyHttp头的Key
  • $valueHttp头的Value
  • $ucwords 是否需要对Key进行Http约定格式化,默认true会自动格式化

返回值

  • 设置失败,返回false
  • 设置成功,没有任何返回值

注意事项

  • header设置必须在end方法之前
  • $key必须完全符合Http的约定,每个单词首字母大写,不得包含中文,下划线或者其他特殊字符
  • $value必须填写
  • $ucwords 设为true,swoole底层会自动对$key进行约定格式化

Swoole底层不允许设置相同$keyHttp

示例

$response->header('Content-Type', 'image/jpeg', false);
$response->header('content-type', 'image/jpeg', true);